Pico
The Pico integration focuses on business devices such as Pico 4 Enterprise and Pico Neo 3 Pro. It combines OpenXR controllers, kiosk mode helpers, and VPS rendering shaders. Access is restricted to Enterprise subscribers.
Enterprise Access
- Submit your Pico device SKU, OS version, and intended deployment channel when contacting
support@web-ar.studio. - Approved customers receive:
com.webarvps.vps.picopackage with Pico OpenXR feature toggles.- Sample launcher for kiosk deployments and managed distribution.
- Batch scripts for installing APKs via Pico Business Suite.
Enterprise only: Pico-specific render paths, input bindings, and localization diagnostics are not provided in the public SDK.
Prerequisites
- Pico 4 Enterprise or Pico Neo 3 Pro with latest firmware.
- Pico Business Suite or Developer Mode enabled.
- Unity 2022.3 LTS with Android build support and OpenXR Plugin.
Setup Steps
- Add the Enterprise registry and install the Pico support package.
- Switch to Android build target, enable
OpenXR, and activate Pico XR Support plus WebAR³ Pico Feature Group in Project Settings. - Import the
Pico_Localization.unityscene and register your map IDs onVPSLocalisationService. - Configure controller bindings using
Assets/WebARStudio/Pico/Input/PicoControllerBindings.asset. - Build the APK and deploy via Pico Business Suite or
adb.
Testing Checklist
- Ensure Guardian boundaries are configured so users remain inside the mapped area.
- Test localization both with controllers and hand tracking (gesture reset).
- Validate kiosk mode by launching through the sample
PicoLauncherscript. - Review localization metrics in the
PicoDiagnosticsoverlay before shipping.
Support
Enterprise support covers firmware validation, managed app distribution advice, and optimization reviews for sustained 72 Hz rendering.